home *** CD-ROM | disk | FTP | other *** search
/ The PC-SIG Library 10 / The PC-Sig Library - Shareware for the IBM PC and Compatibles (PC-SIG)(Tenth Edition Disks 1-2804)(1991).iso / PC_SIGCD / 02 / 0 / DISK0201.ZIP / POW.DOC < prev    next >
Text File  |  1980-01-01  |  26KB  |  642 lines

  1. :PN 1 :DM 5,75 :SP 1 :PT 5,3 :PB 5,3 :PL 56 :DB 1,10 :JT
  2. :TM 1,The IBM Personal Computer POW Manual                 Version 3
  3. :BM 37,Page :
  4. :JE
  5. GE        THE POW WORD PROCESSOR     
  6.     === === ==== =========         
  7. :LF 1
  8.     ON THE IBM PERSONAL COMPUTER    
  9.     == === === ======== ========    
  10. :JT :LF 3
  11. :CM GE(Version 3.0)
  12. :LF 39
  13. :JE
  14.                     Michael V. Maieli
  15.                     Raleigh, NC
  16.                     January, 1983
  17. HF
  18. :JT :NP :JE
  19. GAbstract
  20. --------
  21. H :JT :BP
  22. This manual describes the POW (Processor Of Words) word processing program that
  23. is currently available for the IBM Personal Computer.
  24. Originally designed for the Intel 8080 CPU by Clyde Roby in a program called
  25. PRINTER, POW is a subsequent modification of PRINTER enabling similar usage
  26. with the Intel 8088, the central processing unit used in the IBM Personal
  27. Computer.
  28. :LF 3 :JE
  29. GIntroduction
  30. ------------
  31. H :JT :BP
  32. POW is a word processing program capable of executing on the IBM Personal
  33. Computer.
  34. Like most other text formatters, POW accepts inputs in the form of files
  35. which have been created using a program editor.
  36. These files contain two types of data : {1} the reserved keywords (operators),
  37. including their parameters, which together obey the POW syntax rules, and {2}
  38. the actual word text (operands) in upper and lower case which is manipulated
  39. through the use of the reserved keywords in a predetermined way.
  40. Keywords are freely inserted into the source text when it is prepared.
  41. POW has the ability to set and dynamically alter margins, tabs, spacing,
  42. justification, and indentation, and can provide automatic centering.
  43. Automatic pagination including top and bottom titles and/or page numbering is
  44. also available.
  45. :BP
  46. Since POW executes under IBM PC-DOS (MS-DOS), filename conventions for DOS also
  47. apply to POW.
  48. Refer to page 2-8 in the "Disk Operating System" manual for a list of these
  49. conventions.
  50. Additionally, in order to distinguish POW files from all other types of files,
  51. the required file extension '.POW' is used.
  52. :LF 3 :JE
  53. GInvocation
  54. ----------
  55. H :JT :BP
  56. To invoke POW, first ensure that the system file POW.COM is on a diskette
  57. which is accessible by the system.
  58. Next, while under the PC-DOS environment, type "POW".
  59. A startup message will be received and POW then waits for user response.
  60. Three options are available to the user at this point; loading, processing, or
  61. exiting.
  62. Normal operation is as follows : {1} Reply with the letter L (capital letter),
  63. {1} Reply with the letter L (capital letter), informing POW that you want to
  64. load a source file.
  65. {2} Input the entire file specification of that source file (i.e.,
  66. d :filename.ext using all capital letters) at which time POW processes the
  67. source file.
  68. {3} Reply with the letter P (capital letter) informing POW to print the output
  69. document.
  70. {4} Upon completion, reply with the letter Q (capital letter) informing POW to
  71. quit and return to PC-DOS (you may, of course, exit POW at any time by
  72. inputting a CTRL-C).
  73. :LF 3 :JE
  74. GPOW Syntax
  75. --- ------
  76. H :JT :BP
  77. Reserved keywords, or commands, are the operators POW uses to carry out tasks.
  78. Commands consist of the same basic format, which is a colon ( :) immediately
  79. followed by a two letter command name (an abbreviation resembling the function
  80. to be performed) specified in capital letters.
  81. Some commands do not require any more clarification than this and so would end
  82. at this point with a terminator.
  83. Other commands do require additional clarification, but because of exisiting
  84. defaults, optional parameters need only be supplied if the defaults are to
  85. be overridden.
  86. Delimiters separate options from the command name and from each other, and are
  87. concluded with a terminator.
  88. Delimiters are either a comma (,) or a space ( ), and a terminator can be a
  89. comma (,), a space ( ), or null ().
  90. This allows maximum freedom from rigid command syntax.
  91. :BP
  92. There is no 'literal' command (as there is in SCRIPT/370), but it is still
  93. possible to print out the colon ( :) if needed as text data.
  94. The CTRL-K key preceeding any character causes that character to be printed as
  95. it appears without decoding.
  96. Hence, CTRL-K : causes the colon to be printed without any associated POW
  97. meaning.
  98. :BP
  99. The POW commands are examined on the next few pages.
  100. They are presented in alphabetical order, and for each command there exist 5
  101. different sections to describe it.
  102. First, the full command name is given, with capital letters highlighting the
  103. 2-character abbreviation.
  104. This 2-character abbreviation is again shown in the second section, syntax,
  105. preceeded by a colon and followed by command parameters, if applicable.
  106. Command semantics make up the third section.
  107. This is the largest section, and it is here that the command is described as
  108. to its function, its parameter requirements and the forms they must take,
  109. its usage in a text file, and any noteworthy points including some examples.
  110. The fourth section show parameter defaults, or the values the parameters will
  111. take if they are not explicitly overridden.
  112. Finally, references to other commands of the same general category or of mutual
  113. dependence are presented.
  114. :NP
  115. ECommand    - Bottom Message
  116. :LF 1
  117. FSyntax     -  :BM a,b
  118. :LF 1
  119. Semantics  - The  :BM command instructs POW to define a bottom title to be
  120. printed on every page.
  121. Parameter a is numeric; it is the horizontal character position at which the
  122. message will begin.
  123. Parameter b is alphanumeric; it is the actual text of the message.
  124. The colon character, when used in the bottom title, provides automatic page
  125. numbering.
  126. :LF 1
  127. Default    - None
  128. :LF 1
  129. References - See command(s)  :TM,  :PB
  130. :LF 3
  131. ECommand    - Begin Paragraph
  132. :LF 1
  133. FSyntax     -  :BP
  134. :LF 1
  135. Semantics  - The  :BP command instructs POW to start a new paragraph.
  136. Upon encountering this command, POW first closes the present line.
  137. It then performs a previously specified number of line feeds (vertical spacing)
  138. and indents to a previously specified character position (horizontal spacing).
  139. :LF 1
  140. Default    - None
  141. :LF 1
  142. References - See command(s)  :DB
  143. :LF 3
  144. ECommand    - Close Centering
  145. :LF 1
  146. FSyntax     -  :CC
  147. :LF 1
  148. Semantics  - The  :CC command instructs POW to stop centering text which was
  149. started with the  :CT command.
  150. This command must be paired with the  :CT command.
  151. :LF 1
  152. Default    - None
  153. :LF 1
  154. References - See command(s)  :CT,  :CM
  155. :LF 3
  156. ECommand    - Center Message
  157. :LF 1
  158. FSyntax     -  :CM a
  159. :LF 1
  160. Semantics  - The  :CM command instructs POW to center a piece of text between
  161. the predefined left and right margins.
  162. The parameter a is alphanumeric; it is the text to be centered.
  163. This command need not be closed by the  :CC command because only 1 line of
  164. text will be centered.
  165. :LF 1
  166. Default    - None
  167. :LF 1
  168. References - See command(s)  :CC,  :CT
  169. :LF 3
  170. ECommand    - Center Text
  171. :LF 1
  172. FSyntax     -  :CT a,b
  173. :LF 1
  174. Semantics  - The  :CT command instructs POW to center text around a
  175. specified position.
  176. Different from the  :CM command, POW will continue to center source text
  177. until a  :CC command is encountered.
  178. The parameter a is numeric; it is the position about which text is to be
  179. centered (counting from the left side of the page, NOT the left margin).
  180. The parameter b is alphanumeric; it is the actual text to be centered.
  181. The text will not be printed until the  :CC command is encountered.
  182. :LF 1
  183. Default    - None
  184. :LF 1
  185. References - See command(s)  :CC,  :CM
  186. :LF 3
  187. ECommand    - Define Begin paragraph
  188. :LF 1
  189. FSyntax     -  :DB a,b
  190. :LF 1
  191. Semantics  - The  :DB command instructs POW to establish paragraph formatting
  192. characteristics.
  193. The parameter a is numeric; it is the number of line feeds (vertical spacing)
  194. to skip before beginning the next paragraph.
  195. The parameter b is numeric; it is the number of character positions
  196. (horizontal spacing) to indent the first line of every paragraph.
  197. The indentation can be set to any position right or left of the left margin.
  198. This can allow for versatile indention formatting.
  199. :LF 1
  200. Default    - a = 1, b = the left margin
  201. :LF 1
  202. References - See command(s)  :BP,  :DM
  203. :LF 3
  204. ECommand    - Define Margins
  205. :LF 1
  206. FSyntax     -  :DM a,b
  207. :LF 1
  208. Semantics  - The  :DM command instructs POW to establish left and right
  209. margins.
  210. The parameter a is numeric; it is the position of the left margin.
  211. The parameter b is numeric; it is the position of the right margin.
  212. :LF 1
  213. Default    - a = 10, b = 70
  214. :LF 1
  215. References - See command(s)  :DB
  216. :LF 3
  217. ECommand    - Define Tabs
  218. :LF 1
  219. FSyntax     -  :DT a,b,c,d...
  220. :LF 1
  221. Semantics  - The  :DT command instructs POW to set up tabs.
  222. A maximum of 14 tabs can be set.
  223. The parameters a, b, c, d... are numeric; they are the positions of the tabs.
  224. Tabs must be in ascending order and no error checking is done on them.
  225. :LF 1
  226. Default    - a = 15, b = 22, c = 30, d = 45
  227. :LF 1
  228. References - None
  229. :LF 3
  230. ECommand    - Justification End
  231. :LF 1
  232. FSyntax     -  :JE
  233. :LF 1
  234. Semantics  - The  :JE command instructs POW to close the present line and end
  235. all justification (formatting).
  236. :LF 1
  237. Default    - None
  238. :LF 1
  239. References - See command(s)  :JL,  :JT
  240. :LF 3
  241. ECommand    - Justification Left
  242. :LF 1
  243. FSyntax     -  :JL
  244. :LF 1
  245. Semantics  - The  :JL command instructs POW to begin justification
  246. (formatting) with respect to the left margin only.
  247. It produces what is known as "ragged right" formatting.
  248. :LF 1
  249. Default    - None
  250. :LF 1
  251. References - See command(s)  :JE,  :JT
  252. :LF 3
  253. ECommand    - Justification Total
  254. :LF 1
  255. FSyntax     -  :JT
  256. :LF 1
  257. Semantics  - The  :JT command instructs POW to begin total justification
  258. (formatting) with respect to both the left and right margins.
  259. Automatic space filling is performed.
  260. :LF 1
  261. Default    - None
  262. :LF 1
  263. References - See command(s)  :JE,  :JL
  264. :LF 3
  265. ECommand    - Line Feed
  266. :LF 1
  267. FSyntax     -  :LF a
  268. :LF 1
  269. Semantics  - The  :LF command instructs POW to skip a specified number of
  270. vertical spaces.
  271. The parameter a is numeric; it is the the number of carriage return/line
  272. feed sequences desired.
  273. :LF 1
  274. Default    - a = 1
  275. :LF 1
  276. References - None
  277. :LF 3
  278. ECommand    - New Page
  279. :LF 1
  280. FSyntax     -  :NP
  281. :LF 1
  282. Semantics  - The  :NP command instructs POW to eject to a new page.
  283. It forces the close of the present page, feeds it out of the printer,
  284. and then begins a new page.
  285. :LF 1
  286. Default    - None
  287. :LF 1
  288. References - See command(s)  :PN
  289. :LF 3
  290. ECommand    - OFf printer
  291. :LF 1
  292. FSyntax     -  :OF
  293. :LF 1
  294. Semantics  - The  :OF command instructs POW to turn off the printer.
  295. The program continues to process text as if the printer were on, but there
  296. is no output.
  297. By using the  :OF and  :ON commands, non-printable commentary can reside in
  298. the source text.
  299. :LF 1
  300. Default    - None
  301. :LF 1
  302. References - See command(s)  :ON
  303. :LF 3
  304. ECommand    - ON printer
  305. :LF 1
  306. FSyntax     -  :ON
  307. :LF 1
  308. Semantics  - The  :ON command instructs POW to turn on the printer after it
  309. has been turned off by the  :OF command.
  310. By using these two commands, a section of text input can be skipped over
  311. without printing.
  312. :LF 1
  313. Default    - None
  314. :LF 1
  315. References - See command(s)  :OF
  316. :LF 3
  317. ECommand    - Page Bottom
  318. :LF 1
  319. FSyntax     -  :PB a,b
  320. :LF 1
  321. Semantics  - The  :PB command instructs POW to reserve a bottom-of-page
  322. section, acting as a page trailer.
  323. The parameter a is numeric; it specifies how many lines are to be dedicated
  324. to the trailer.
  325. If this parameter is zero, text printing continues to the absolute bottom of
  326. the page.
  327. The parameter b is numeric; it specifies which line into the trailer (counting
  328. sequentially from the bottom of this reserved section) will contain the bottom
  329. title if one was specified.
  330. A value of zero for this parameter cancels bottom title printing.
  331. :LF 1
  332. Default    - a = 10, b has no default
  333. :LF 1
  334. References - See command(s)  :PT,  :BM,  :PL
  335. :LF 3
  336. ECommand    - PaGe
  337. :LF 1
  338. FSyntax     -  :PG
  339. :LF 1
  340. Semantics  - The  :PG command instructs POW to immediately force the beginning
  341. of a new page, regardless of whether the present page is finished or not.
  342. :LF 1
  343. Default    - None
  344. :LF 1
  345. References - See command(s)  :NP
  346. :LF 3
  347. ECommand    - Page Length
  348. :LF 1
  349. FSyntax     -  :PL a
  350. :LF 1
  351. Semantics  - The  :PL command instructs POW as to how long the text portion of
  352. the page will be.
  353. The parameter a is numeric; it is the length of the text portion of the page.
  354. This parameter can be changed to allow the program to adapt to any physical
  355. size of paper, but should be chosen carefully to perfectly match the logical
  356. page size to the physical page size.
  357. For instance, if the paper being used is the standard 8.5 inch by 11 inch white
  358. bond paper and the character print is set at 6 lines per inch, then 66 lines can
  359. fit on a physical page.
  360. Therefore, the command parameters which affect logical page size (i.e., the
  361. "a" parameters on  :PT,  :PL, and  :PB commands) should all be chosen such that
  362. their sum equals exactly 66.
  363. :LF 1
  364. Default    - a = 45
  365. :LF 1
  366. References - See command(s)  :PB,  :PT
  367. :LF 3
  368. ECommand    - Page Number
  369. :LF 1
  370. FSyntax     -  :PN a
  371. :LF 1
  372. Semantics  - The  :PN command instructs POW to set the page number to a
  373. specified value.
  374. The maximum value is 256.
  375. :LF 1
  376. Default    - a = 0
  377. :LF 1
  378. References - None
  379. :LF 3
  380. ECommand    - Page Top
  381. :LF 1
  382. FSyntax     -  :PT a,b
  383. :LF 1
  384. Semantics  - The  :PT command instructs POW to reserve a top-of-page section,
  385. acting as a page header.
  386. The parameter a is a numeric; it specifies how many lines are to be dedicated
  387. to the header.
  388. If this parameter is zero, text printing begins at the absolute top of the
  389. page.
  390. The parameter b is a numeric; it specifies which line into the header (counting
  391. sequentially from the bottom of this reserved section) will contain the top
  392. title if one was specified.
  393. A value of zero for this parameter cancels top title printing.
  394. :LF 1
  395. Default    - a = 10, b has no default
  396. :LF 1
  397. References - See command(s)  :PB,  :TM,  :PL
  398. :LF 3
  399. ECommand    - SPacing
  400. :LF 1
  401. FSyntax     -  :SP a
  402. :LF 1
  403. Semantics  - The  :SP command instructs POW to set the line spacing for the
  404. output text.
  405. The parameter a is numeric; it specifies the line spacing.
  406. A value of 1 for this parameter indicates single spacing, 2 double spacing,
  407. 3 triple spacing, etc.
  408. :LF 1
  409. Default    - a = 1
  410. :LF 1
  411. References - None
  412. :LF 3
  413. ECommand    - Top Message
  414. :LF 1
  415. FSyntax     -  :TM a,b
  416. :LF 1
  417. Semantics  - The  :TM command instructs POW to define a top title to be
  418. printed on every page.
  419. Parameter a is numeric; it is the horizontal character position at which the
  420. message will begin.
  421. Parameter b is alphanumeric; it is the actual text of the message.
  422. The colon character, when used in the top title, provides automatic page
  423. numbering.
  424. :LF 1
  425. Default    - None
  426. :LF 1
  427. References - See command(s)  :BM,  :PT
  428. :JT :NP :JE
  429. GFont Usage
  430. ---- -----
  431. H :JT :BP
  432. POW is capable of using all of the 12 fonts available on the IBM 80-CPS
  433. Personal Computer printer (Epson MX-80) for text processing.
  434. Fonts are subject only to the normal constraints imposed by PC-DOS.
  435. :BP
  436. Here is an example:
  437. :JE :LF 1
  438. This is the standard font (80 cpl, 6 lpi) activated on startup.
  439.     CNT-O activates the compressed font (132 cpl), effective until a
  440. CNT-R is issued whereupon the standard font is reactivated.
  441. CNT-N starts expanded font (40 cpl) &
  442. CNT-T allows the standard font to be reactivated.
  443.   CNT-O/CNT-N foster the compressed/expanded font (66 cpl)
  444. with CNT-R/CNT-T reactivating the standard font.
  445. :LF 1
  446. This is the standard mode.
  447. GESC-G activates double strike mode, usable by the standard font,
  448.     or the compressed font,
  449. or the expanded font,
  450.   or the compressed/expanded font.
  451. HESC-H stops the double strike mode, and starts the standard mode.
  452. EESC-E activates emphasized mode, usable by the standard font,
  453. or the expanded font,
  454. but not with the compressed font or the compressed/expanded font.
  455. FESC-F deactivates the emphasized mode, and starts the standard mode.
  456. GEESC-G/ESC-E is the double strike/emphasized mode for standard font
  457. or the expanded font,
  458. but not with the compressed font or the compressed/expanded font.
  459. HFESC-H/ESC-F reactivates the standard mode.
  460. :LF 3 :JE
  461. GFunctional Limitations
  462. ---------- -----------
  463. H :JT :BP
  464. POW is a simple word processor (it only possesses 22 commands).
  465. It has minor similarity to IBM's program product SCRIPT/370 in that commands are
  466. two character abbreviations preceeded by a special symbol (a colon in POW's
  467. syntax) which can appear freely throughout the user text.
  468. It can perform the most fundamental (and most frequently used) format
  469. techniques, but SCRIPT users may be frustrated at POW's lack of
  470. sophisticated function.
  471. POW doesn't have the capabilty to do some trivial tasks, such as underlining,
  472. character translation, imbed functions, or roman numerals, nor can it perform
  473. more difficult tasks like storing a table of contents or an index, keeping
  474. a section of text immune from page ejects, or having any run time processing
  475. logic.
  476. POW makes no distinction between line spaces and line skips; every  :LF is a
  477. line space regardless of whether is just occurred on a new page.
  478. Additionally, no macro facility is provided to invent such routines.
  479. There is no way to store output from POW in a file or send it to the video
  480. monitor for a quick review before printing.
  481. Graphics are limited to character graphics (that which is available on the
  482. printer), and, without the use of a SPOOL program to keep the printer operating
  483. independent of the system unit, POW will only process and print text one page
  484. at a time.
  485. This means the user has to stay and hit the enter key after each page has
  486. finished printing.
  487. However, a SPOOL program will alleviate this problem, and when compared to
  488. some word processing programs currently marketed for the IBM PC, POW's
  489. simplicity makes it easy to use and remember.
  490. The adjustment from SCRIPT to POW is much easier than from SCRIPT to
  491. EasyWriter.
  492. (This document was composed using POW.
  493. For tips and techniques used, display the source of this manual.)
  494. :LF 3 :JE
  495. GPOW Idiosyncracies
  496. --- --------------
  497. H :JT :BP
  498. There do exist some bizarre idiosyncracies with this program.
  499. :BP
  500. When using POW, the user must insure that the logical page size, as determined
  501. by some of the commands, equal the physical page size, as determined by the
  502. number of lines printed per inch times the number of inches on the page.
  503. That is, the first parameter on the  :PT (page top) and  :PB (page bottom)
  504. commands (indicating reserved lines for every page) and the parameter on
  505. the  :PL (page length) command (indicating how many lines on each page will be
  506. devoted to text) must sum to the total number of lines on the page.
  507. Normally, this number is 66 (11 inch paper with 6 lpi).
  508. This is not unusual.
  509. What is strange is that if the printer has the print head adjacent to the first
  510. line on the paper, the first page of the document is offset by the number of
  511. lines specified in the first parameter of the  :PT command.
  512. All subsequent pages, although logically the right length, are physically
  513. in the wrong position on the paper.
  514. This can be compensated for by turning the printer offline and hitting the line
  515. feed button the number of times specified on the first parameter of the  :PT
  516. command.
  517. POW will support other line-per-inch options (such as 8 lpi and 10 lpi), but
  518. the appropriate compensation must be made within the aforementioned
  519. commands.
  520. :BP
  521. Another problem with POW has to do with expanded fonts.
  522. In forming titles, for instance, POW will concatenate following lines of
  523. text to fill out the 40 characters per line allowed in this font.
  524. Even when an attempt is made to pad out the title with suceeding blanks,
  525. POW truncates all but one of the blanks.
  526. To compensate for this, use an unprintable character (such as a CTRL-G) as
  527. the last line of the title to hold the places of all the needed blanks.
  528. POW will "print" a CTRL-G as the last character of the title, but all this
  529. does is just send an audible beep to the printer.
  530. CTRL-K also works and without the alarm.
  531. In effect, we fake out POW.
  532. :BP
  533. The double strike mode is turned on with an ESC-G and turned off with an ESC-H.
  534. The emphasized mode is turned on with an ESC-E and turned off with an ESC-F.
  535. For highlighting purposes, both these modes are used either singly or in
  536. conjunction with one another.
  537. To highlight one line of text, the ESC-G and/or ESC-E starts the line in the
  538. source document.
  539. However, placing an ESC-H and/or ESC-F at the end of the line will not turn
  540. off the hightlight, and the rest of the document remains in the most recently
  541. set highlight mode.
  542. To correct this problem, the ESC-H and/or ESC-F must appear on the next line of
  543. source text.
  544. This turns off the highlight, but, in the case of double strike mode, an extra
  545. blank line will appear in the output text in some instances.
  546. :BP
  547. Actual page numbering only begins with the number "2".
  548. Logical page number integrity is maintained, however, based on the input POW
  549. received on the  :PN command.
  550. :JT :NP :JE
  551. GCommand Summary
  552. ------- -------
  553. H :JT :BP
  554. Below is a quick summary of all the POW commands, giving command names,
  555. command syntax, and parameter syntax.
  556. :LF 3 :JE
  557. ----------------------------------------------------------------------
  558. :BM a,b     Bottom Message     a = horizontal indentation, b = text
  559. ----------------------------------------------------------------------
  560. :BP         Begin Paragraph
  561. ----------------------------------------------------------------------
  562. :CC         Close Centering
  563. ----------------------------------------------------------------------
  564. :CM a         Center Message     a = text (single line)
  565. ----------------------------------------------------------------------
  566. :CT a,b     Center Text     a = numeric centering pivot, b = text
  567. ----------------------------------------------------------------------
  568. :DB a,b     Define Begin para.  a = # line feeds, b = # spaces
  569. ----------------------------------------------------------------------
  570. :DM a,b     Define Margins     a = left margin, b = right margin
  571. ----------------------------------------------------------------------
  572. :DT a,b,... Define Tabs     a, b,... = tabular column set(s)
  573. ----------------------------------------------------------------------
  574. :JE         Justification End
  575. ----------------------------------------------------------------------
  576. :JL         Justification Left
  577. ----------------------------------------------------------------------
  578. :JT         Justification Total
  579. ----------------------------------------------------------------------
  580. :LF a         Line Feed         a = # carriage return/line feeds
  581. ----------------------------------------------------------------------
  582. :NP         New Page
  583. ----------------------------------------------------------------------
  584. :OF         OFf printer
  585. ----------------------------------------------------------------------
  586. :ON         ON printer
  587. ----------------------------------------------------------------------
  588. :PB a,b     Page Bottom     a = # trailer lines, b = title line
  589. ----------------------------------------------------------------------
  590. :PG         PaGe
  591. ----------------------------------------------------------------------
  592. :PL a         Page Length     a = # text lines
  593. ----------------------------------------------------------------------
  594. :PN a         Page Number     a
  595. ----------------------------------------------------------------------
  596. :PT a,b     Page Top         a = # header lines, b = title line
  597. ----------------------------------------------------------------------
  598. :SP a         SPacing         a = # of blank spaces between lines
  599. ----------------------------------------------------------------------
  600. :TM a,b     Top Message     a = horizontal indentation, b = text
  601. ----------------------------------------------------------------------
  602. :JT :NP :JE
  603. GReferences
  604. ----------
  605. H :JE :LF 1
  606. 1.) "POWTEXT.POW" document; public IBM PC software library.
  607. :LF 1
  608. 2.) "POWCMDS.POW" document; public IBM PC software library.
  609. :LF 1
  610. 3.) "SCRIPT/370 :User's Guide"; IBM program product.
  611. :LF 3 :JE
  612. GAuthor's Note
  613. -------- ----
  614. H :JT :BP
  615. Legal information was not supplied with POW when it was obtained by the author
  616. of this manual.
  617. No copyright notices are apparent in the program, either on startup or when
  618. using the PC-DOS DEBUG facility.
  619. Additionally, no copyright notices appear with the supplied documentation.
  620. By virtue of these facts, and the fact that program distribution is free (as
  621. witnessed by public PC software library status), no infringement is
  622. committed by using POW.
  623. However, it is safe to assume that the original program from which POW evolved,
  624. PRINTER, was copyrighted by Clyde Roby, and due to similarities between the
  625. two programs, private marketing of POW is not advised.
  626. :BP
  627. The information contained in this manual has been obtained from a variety of
  628. sources and is believed to be correct and reliable, however the author makes
  629. no warranty of any kind, either expressed or implied, with regard to the
  630. program or the documentation contained in this manual.
  631. The author shall not be liable in any event for incidental or consequential
  632. damages in connection with, or arising out of, the furnishing, performance,
  633. or use of this program and its accompanying documentation.
  634. Any changes, errors, and ommissions called to my attention will be greatly
  635. appreciated and the corrections will be made in the next edition.
  636. :LF 5
  637. Michael V. Maieli
  638. :LF 1
  639. January, 1983
  640. :LF 1
  641. =================
  642.